package TreeHole.save;

public abstract class TreeHoleSave {

    //保存时触发，把你mod内需要保存的变量更新到保存类中
    public abstract void onSave();

    //读取时触发，每次读取后用这个来把Save中的变量读到mod各处
    public abstract void onLoad();

    //删除时触发，你可以利用该trigger来重置mod各处的变量
    public abstract void onDelete();

    //涉及到计算分数，这一步会在结算分数后进行，如果有变量用来统计分数，请不要放到onDelete，而是这里
    public abstract void onReset();
}
